be confronted by/with problems - Inglés Sinónimo Diccionario